package sistemas.sam;

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;

import calificaciones.AltaCalificacion;
import calificaciones.Consulta_Calificacion;
import calificaciones.PruebaCalificacion;
import calificaciones.ValidacionPasedeLista;

import android.app.Activity;
import android.app.ProgressDialog;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;



public class ValidacionAsistencia extends Activity {

	
	String idU,idM,idG,matricula,alumno;	
	List Ltipos=new ArrayList();
	String tipos[];
	ProgressDialog dialog;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.validacion_asistencia);
		
		Bundle bundle=getIntent().getExtras();
		 alumno=bundle.getString("nombreA");
	        
	        matricula=bundle.getString("matriA");
	        idU=bundle.getString("IDu");
	        idM=bundle.getString("IDm");
	        idG=bundle.getString("IDg");
	        
	        
	        ValidacionPasedeLista valida=new ValidacionPasedeLista();
			valida.conectar(matricula, idU);
			
			
			
			
			
			
			
			
			menute();
	}


	public void menute(){
		dialog=ProgressDialog.show(ValidacionAsistencia.this,"CARGANDO","Espera");
		Thread th= new Thread(
				new Runnable() {
					
					@Override
					public void run() {
						cambio();
						Intent i= new  Intent (ValidacionAsistencia.this,AltaCalificacion.class);
					
						Bundle bundle = new Bundle();
						bundle.putString("nombreA",alumno);
						bundle.putString("matriA",matricula);
						bundle.putString("IDm", idM);
				        bundle.putString("IDu", idU);
				        bundle.putString("IDg", idG); 
						i.putExtras(bundle);
						startActivity(i);
						
						
					}
				});th.start();}
	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		//TODO: getMenuInflater().inflate(R.menu.prueba_calificacion, menu);
		return true;
	}
	
	public void cambio(){
		try {
			Thread.sleep(5000);
			dialog.dismiss();
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
	}



}
